put one through one's paces - Français Anglais Dictionnaire